Ben Cleuch

Ben Cleuch is a mountain in Scotland.

It is the highest point in the Ochil Hills, and the highest point in Clackmannanshire. It is 721 metres (2,365 ft) high.